irritable testis - Alemán Inglés Diccionario